ПРОГРАМИ З РОЗГАЛУЖЕНИМИ ТА ЦИКЛІЧНИМИ АЛГОРИТМАМИ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра АТ

Інформація про роботу

Рік:
2007
Тип роботи:
Звіт
Предмет:
Інші
Група:
МЕ

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” ІКТА кафедра АТ  ЗВІТ З лабораторної роботи №2(б) на тему: “ ПРОГРАМИ З РОЗГАЛУЖЕНИМИ ТА ЦИКЛІЧНИМИ АЛГОРИТМАМИ “ Мета роботи – вивчити оператори мови Сі та основні функції введення-виведення даних, навчитися складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами. 2.1. Домашня пiдготовка до роботи 1. Вивчити синтаксис, призначення, принцип роботи і використання операторів мови СІ та основних функцій введення-виведення. 2. Скласти блок-схеми алгоритмів та програми мовою СІ для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей. Дані для роботи беруться з таблиць 1 і 2 за вказівкою викладача: б) табулювання функції, представленої рядом (див. табл.2), на інтервалі [a, b] з кроком табуляції h та абсолютною похибкою d. Оцінку похибки здійснювати за значенням модуля чергового члена ряду. УМОВА ЗАВДАНЯ: б) табулювання функції, представленої рядом , на інтервалі [1, 2] з кроком табуляції 0.1 та абсолютною похибкою 0.001. Оцінку похибки здійснювати за значенням модуля чергового члена ряду. Остаточна версія блок-схеми алгоритму _ + Текст програми: #include<stdio.h> #include<math.h> void main( ) { double y, x, h, d, a, b, summa; int k; printf (“vvedit kinci vidrizka [a, b], krok h ta pochubky d\n”); scanf (“%lf%lf%lf%lf “, &x, &b, &h, &d); printf (“xy\n”); while (x<=b+h/2) { k=1; summa=0; do { y=pow(-1,k)*pow(cos(pow(2,k)*x),4)/pow(2,2*k); summa=summa+y; k++; } while (fabs(y)>d); printf (“x=%lf, y=%lf, d=%lf\n”, x, summa, fabs); x=x+h; } } Опис змінних: (a, b)-це проміжок на якому табулюється функція y, h- це крок з яким проходить табуляція функції, х ми присвоїли значення а - початок проміжку, d – похибка. Результати роботи програми: a=1 b=2 h=0.1 d=0.001 x=0.100000 y=0.123400 d=0.000400 x=0.150000 y=0.207530 d=0.000380 x=0.200000 y=0.312384 d=0.000384 x=0.250000 y=0.444275 d=0.000427 x=0.300000 y=0.611980 d=0.000525 x=0.350000 y=0.827955 d=0.000709 x=0.400000 y=1.110757 d=0.000461 x=0.450000 y=1.486824 d=0.000827 x=0.500000 y=1.999023 d=0.000854 x=0.550000 y=2.715143 d=0.000656 x=0.600000 y=3.748766 d=0.000731
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини